🇬🇧 en es 🇪🇸

pull out all the stops verb

  • (idiomatic) To reserve or hold back nothing.
asestar / poner toda la artillería, hacer los imposibles, poner toda la carne en el asador
Wiktionary Links